Big Huge Thesaurus

Puffinus puffinus

noun

sounds kind of like